• word of the day

    salix lucida

    salix lucida - Dictionary definition and meaning for word salix lucida

    Definition
    (noun) common North American shrub with shiny lanceolate leaves
    Synonyms : shining willow
Download our Mobile App Today
Receive our word of the day
on Whatsapp